package com.tbit.uqbike.webmanager.dao.core;

import com.tbit.uqbike.object.pojo.VipFee;

/**
 * 会员卡计费规则Mapper接口
 *
 * @author jing
 * @date 2021-04-20
 */
public interface VipFeeDao {
    /**
     * 查询会员卡计费规则
     *
     * @param vipId 会员卡计费规则ID
     * @return 会员卡计费规则
     */
    public VipFee selectVipFeeById(Integer vipId);


    /**
     * 新增会员卡计费规则
     *
     * @param vipFee 会员卡计费规则
     * @return 结果
     */
    public int insertVipFee(VipFee vipFee);

    /**
     * 修改会员卡计费规则
     *
     * @param vipFee 会员卡计费规则
     * @return 结果
     */
    public int updateVipFee(VipFee vipFee);

    /**
     * 删除会员卡计费规则
     *
     * @param vipId 会员卡计费规则ID
     * @return 结果
     */
    public int deleteVipFeeById(Integer vipId);

    /**
     * 批量删除会员卡计费规则
     *
     * @param vipIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteVipFeeByIds(Integer[] vipIds);
}
